heavy and annoying man - Alemán Inglés Diccionario